package com.kch.system.vo;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

public class EnterpriseVO {

    /**
     * id
     */
    private Integer id;

    /**
     * 企业名称
     */
    @NotBlank(message = "名称不能为空")
    private String name;

    /**
     * 统一社会信用代码
     */
    @NotBlank(message = "统一社会信用代码不能为空")
    private String code;

    /**
     * 联系人
     */
    @NotBlank(message = "联系人不能为空")
    private String linkName;

    /**
     * 联系人手机号码
     */
    @NotBlank(message = "联系人手机号码不能为空")
    private String linkPhone;

    /**
     * 认证码
     */

    private String authCode;

    /**
     * 企业logo
     */
    @NotBlank(message = "企业logo不能为空")
    private String imageurl;

    /**
     * 营业执照地址
     */
    private String licenseImg;

    /**
     * 其他/备注
     */
    private String remark;

    /**
     * 审核状态, 0: 待审核 1:审核通过 2.审核不通过
     */
    private String status;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    @NotNull(message = "企业名称不能为空")
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @NotNull(message = "统一社会信用代码不能为空")
    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }
    @NotNull(message = "联系人不能为空")
    public String getLinkName() {
        return linkName;
    }

    public void setLinkName(String linkName) {
        this.linkName = linkName;
    }
    @NotNull(message = "联系人手机号码不能为空")
    public String getLinkPhone() {
        return linkPhone;
    }

    public void setLinkPhone(String linkPhone) {
        this.linkPhone = linkPhone;
    }

    public String getAuthCode() {
        return authCode;
    }

    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }

    @NotNull(message = "图片不能为空")
    public String getImageurl() {
        return imageurl;
    }

    public void setImageurl(String imageurl) {
        this.imageurl = imageurl;
    }

    public String getLicenseImg() {
        return licenseImg;
    }

    public void setLicenseImg(String licenseImg) {
        this.licenseImg = licenseImg;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
